package com.qigao.mall.jdbc.mapper;

import com.qigao.mall.commons.dto.ItemCatCondDto;
import com.qigao.mall.jdbc.model.TbItemCat;

import java.util.List;

public interface TbItemCatMapper extends AbstractTbItemCatMapper {

    List<TbItemCat> selectLevelOne();

    List<TbItemCat> selectChildByNo(String pcatNo);

    TbItemCat selectByCatNo(String catNo);

    void updateByItemCatNo(TbItemCat tbItemCat);

    void deleteByItemCatNo(String itemCatNo);

    List<TbItemCat> selectAll();

    List<TbItemCat> selectAllByShopNo(String shopNo);

    List<TbItemCat> selectLevelOneByShopNo(String shopNo);

    List<TbItemCat>  selectList(ItemCatCondDto itemCatCondDto);
}